package com.gae.blore.client;

import java.util.List;

import com.gae.blore.client.domain.PoliceStation;
import com.google.gwt.user.client.rpc.RemoteService;
import com.google.gwt.user.client.rpc.RemoteServiceRelativePath;
/**
 * Interfaces to provide police station service
 * 
 * @author nss
 * 
 */
@RemoteServiceRelativePath("polservice")
public interface PoliceStationService extends RemoteService{
	/**
	 * Retrieves all police stations
	 * 
	 * @return List of police stations
	 */
	public List<PoliceStation> getAllPoliceStation();
	/**
	 * Retrieves police station details for the given identifier
	 * 
	 * @param id
	 *            Identifier
	 * @return Police station details
	 */
	public PoliceStation getPoliceStation(Long id);
	

}
